coastal ring road - French English Dictionary